/**
 * 
 */
package cn.agiledata.bank.account.service;

import java.util.Date;
import java.util.List;

import cn.agiledata.bank.facade.IUserSummary;


/**
 * @author 马贤波
 *
 * 2006-5-25
 */
public class DefaultUserSummary implements IUserSummary {
	
	private Long userId ;
	private String username ;
	private Date lastLogin ;
	private String auditStatus;
	private String accountType;
	private IPreferences preferences ;
	private List sectionAuthors ;
	private Long domainAuthen ;
	private List serviceAuthors ;
	
	public DefaultUserSummary() {} ;
	
	public Long getDomainAuthen() {
		return domainAuthen;
	}
	public void setDomainAuthen(Long domainAuthen) {
		this.domainAuthen = domainAuthen;
	}
	public IPreferences getPreferences() {
		return preferences;
	}
	public void setPreferences(IPreferences preferences) {
		this.preferences = preferences;
	}
	public List getServiceAuthors() {
		return serviceAuthors;
	}
	public void setServiceAuthors(List serviceAuthors) {
		this.serviceAuthors = serviceAuthors;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}

	public List getSectionAuthors() {
		return sectionAuthors;
	}

	public void setSectionAuthors(List sectionAuthors) {
		this.sectionAuthors = sectionAuthors;
	}

	public Date getLastLogin() {
		return lastLogin;
	}

	public void setLastLogin(Date lastLogin) {
		this.lastLogin = lastLogin;
	}

	public String getAuditStatus() {
		return auditStatus;
	}

	public void setAuditStatus(String auditStatus) {
		this.auditStatus = auditStatus;
	}

	public String getAccountType() {
		return accountType;
	}

	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}

}
